class Validator {
  // 成员方法
  phone(el) {
    let value = el.value
    if (!/^1[3-9]\d{9}$/.test(value)) {
      el.style.color = 'red'
      if (el.parentNode.lastChild.nodeName !== 'SPAN') {
        let span = document.createElement('span')
        span.innerHTML = '手机号码不合法'
        el.parentNode.appendChild(span)
      }
    } else {
      el.style.color = '#000'
      el.parentNode && el.parentNode.lastChild && el.parentNode.removeChild(el.parentNode.lastChild)
    }
  }
}

export default new Validator